<?php

/**

 * 商品回收站控制器

 * @author maniac

 */

namespace app\manage\controller;



class GoodTrash extends Base

{

    /**

     * 首页列表

     */

    public function index()

    {

        // 当前页数

        $page  = input('get.page/d', 1);

        // 模型

        $model = $this->getModel();

        // 查询条件

        $where = $this->where();

        // 排序条件

        $order = $this->order();

        // 数据总数

        $count = $model::onlyTrashed()->where($where)->count();

        // 分页条件

        $limit = $this->limit($page);

        // 分页数据

        $data  = $model::onlyTrashed()->field(true)->where($where)->order($order)->limit($limit)->select();

        // 模板

        $template = $this->indexTemplate();

        

        // 列表附加

        $this->indexAttach($data);



        return $this->fetch($template, [

            'page'  => $page,

            'count' => $count,

            'limit' => 10,

            'data'  => $data,

        ]);

    }

    

    /**

     * 获取模型

     */

    public function getModel()

    {

        return 'app\common\model\Goods';

    }

    

    /**

     * 每页条数

     */

    public function limit()

    {

        return 10;

    }

    public function del_clear(){
        $id=input('id/d',0);
        $goods=\app\common\model\Goods::onlyTrashed()->find($id);
        $ret= $goods->delete(true);
        if($ret){
            return j(0,'成功');
        }else{
            return j(1,'失败');
        }
    }

}

